1013 SW 89td St, Oklahoma City, OK 73139-9238, Oklahoma City
The food is the prices are not bad and the service is great!
The food is the prices are not bad and the service is great!